impede the progress - Englisch Synonyme Wörterbuch